have one's cover blown - İspanyolca İngilizce Sözlük